CREWS - SAVRE : Systematic Scenario Generation and Use 1
نویسندگان
چکیده
CREWS-SAVRE is a prototype software tool for systematic scenario generation and use. This paper reports on two interleaved strands of research and development of CREWS-SAVRE. The first is theoretical research into classes of exceptions in software-intensive systems. The second is the development of a software prototype which has been used to acquire requirements from current scenario users. This paper reports these user requirements and design implications for the current version of the prototype. The paper ends with a discussion of the advantages of integrating basic software engineering research with user-centred system design. There has been considerable recent interest in the use of scenarios to acquire and validate system requirements. However, few methods or software tools are available to achieve systematic scenario use, or even to generate useful scenarios in the first place. A recent analysis of scenario use by practitioners reveals that current commercial methods and software tools provide insufficient and unsystematic guidance for requirements acquisition and validation [1]. This paper presents
منابع مشابه
Determining Socio-Technical Systems Requirements: Experiences with Generating and Walking through Scenarios
Scenarios are effective for discovering requirements, but we still do not understand what types of scenario and which walkthrough techniques are most effective. This experience paper reports the application of one scenario approach – CREWS-SAVRE – to discovering requirements for naval and air traffic management systems with BAE SYSTEMS and Eurocontrol respectively. Results from these experience...
متن کاملScenario Based Methods
Despite the recent interest in scenarios, the development of new methods and tools for Requirements Engineering integrating scenario based approaches has been limited. This paper reports on four different processes developed from research undertaken as part of the CREWS project which the authors believe will improve scenario use and make it more systematic. Furthermore CREWS aims to integrate t...
متن کاملCREWS Validation Frames: Patterns for Validating Systems Requirements
This paper proposes a pattern language for socio-technical system design to inform validation of system requirements. The development of this language takes inspiration from Alexander’s pattern language for building design in architecture. It identifies different types of patterns which fulfil different roles in the requirements engineering process. This pattern-based validation approach has be...
متن کاملA Reuse-Oriented Approach for the Construction of Scenario Based Methods
Despite the recent interest in scenarios, the development of new methods and tools for Requirements Engineering integrating scenario based approaches has been limited. This paper reports on four different processes developed from research undertaken as part of the CREWS project which the authors believe will improve scenario use and make it more systematic. Furthermore CREWS aims to integrate t...
متن کاملSupporting Communicability with Use Case Guidelines: An Empirical Study
Recent research into use cases advocates guidance in the composition and structuring of their descriptions. For example, the CREWS research project has proposed Use Case Authoring Guidelines. As such, this paper describes an experiment, which compares the utility of use-case writing guidelines, specifically our own (CP) guidelines with those from the CREWS group. Replication of CREWS studies ha...
متن کامل